package com.zyy.smartcity1129.zhdj;

import android.view.View;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;

import androidx.core.content.ContextCompat;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;

import com.bumptech.glide.Glide;
import com.zyy.smartcity1129.BaseFragment;
import com.zyy.smartcity1129.R;
import com.zyy.smartcity1129.data.DjDtInfo;
import com.zyy.smartcity1129.util.DateStringUtil;
import com.zyy.smartcity1129.util.RvAd;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @ClassName: DJDynamicFragment$
 * @Description: 作用
 * @Author: letquit
 * @CreateDate: 3/12/2021$
 * @Version: 1.0
 */
public class DJDynamicFragment extends BaseFragment {
    private TextView tvDjDt;
    private TextView tvDjDt2;
    private TextView tvDjDt3;
    private TextView tvDjDt4;
    private RecyclerView rvDJDT;
    List<DjDtInfo> list = new ArrayList<>();
    List<DjDtInfo> list2 = new ArrayList<>();
    List<DjDtInfo> list3 = new ArrayList<>();
    List<DjDtInfo> list4 = new ArrayList<>();
    RvAd<DjDtInfo> rvAd;
    public static DjDtInfo info;

    @Override
    protected int layId() {
        return R.layout.f_djdt;
    }

    @Override
    protected String title() {
        return "党建动态";
    }

    @Override
    protected boolean back() {
        return true;
    }

    @Override
    protected Boolean bottom() {
        return null;
    }

    @Override
    protected void init(View iv) {
        initView(iv);
        initData();
        rvDJDT.setLayoutManager(new LinearLayoutManager(getContext()));
        initAdapter(list);
        tvDjDt.setOnClickListener(view -> {
            tvDjDt.setTextColor(ContextCompat.getColor(getContext(), R.color.black));
            tvDjDt2.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt3.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt4.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            initAdapter(list);
        });
        tvDjDt2.setOnClickListener(view -> {
            tvDjDt2.setTextColor(ContextCompat.getColor(getContext(), R.color.black));
            tvDjDt.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt3.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt4.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            initAdapter(list2);
        });
        tvDjDt3.setOnClickListener(view -> {
            tvDjDt3.setTextColor(ContextCompat.getColor(getContext(), R.color.black));
            tvDjDt2.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt4.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            initAdapter(list3);
        });
        tvDjDt4.setOnClickListener(view -> {
            tvDjDt4.setTextColor(ContextCompat.getColor(getContext(), R.color.black));
            tvDjDt2.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt3.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            tvDjDt.setTextColor(ContextCompat.getColor(getContext(), R.color.gray));
            initAdapter(list4);
        });
    }

    private void initAdapter(List<DjDtInfo> list) {
        rvAd = new RvAd<DjDtInfo>(list, R.layout.rv_base) {
            private void initView(View vi) {
                ig = (ImageView) vi.findViewById(R.id.ig);
                lineRvPatient = (LinearLayout) vi.findViewById(R.id.lineRvPatient);
                tv1 = (TextView) vi.findViewById(R.id.tv1);
                tv2 = (TextView) vi.findViewById(R.id.tv2);
                tv3 = (TextView) vi.findViewById(R.id.tv3);
                tv4 = (TextView) vi.findViewById(R.id.tv4);
                tv5 = (TextView) vi.findViewById(R.id.tv5);
                tv6 = (TextView) vi.findViewById(R.id.tv6);
                tv7 = (TextView) vi.findViewById(R.id.tv7);
                imgRvPatient = (ImageView) vi.findViewById(R.id.imgRvPatient);
                tv7.setVisibility(View.VISIBLE);
                tv3.setVisibility(View.GONE);
                tv4.setVisibility(View.GONE);
                tv5.setVisibility(View.GONE);
            }

            private ImageView imgRvPatient;
            private TextView tv6;
            private TextView tv5;
            private TextView tv4;
            private TextView tv3;
            private TextView tv2;
            private TextView tv1;
            private TextView tv7;
            private LinearLayout lineRvPatient;
            private ImageView ig;

            @Override
            protected void initR(View vi, DjDtInfo djDtInfo, int p) {
                initView(vi);
                tv1.setText(djDtInfo.getTitle());
                tv2.setText(djDtInfo.getContext());
                tv7.setText(djDtInfo.getTime());
                Glide.with(ig.getContext()).load(djDtInfo.getImg()).into(ig);
                vi.setOnClickListener(view -> {
                    info = djDtInfo;
                    add(new DJDynamic1Fragment());
                });
            }
        };
        rvDJDT.setAdapter(rvAd);
    }

    private void initView(View iv) {
        tvDjDt = (TextView) iv.findViewById(R.id.tvDjDt);
        tvDjDt2 = (TextView) iv.findViewById(R.id.tvDjDt2);
        tvDjDt3 = (TextView) iv.findViewById(R.id.tvDjDt3);
        tvDjDt4 = (TextView) iv.findViewById(R.id.tvDjDt4);
        rvDJDT = (RecyclerView) iv.findViewById(R.id.rvDJDT);
    }

    private void initData() {
        list.add(new DjDtInfo(
                "智慧党建活动室建设解决方案",
                "一、智慧党建平台功能概述\n" +
                        "“智慧党建”是“互联网 ＋ 党建”的高级阶段，侧重用大数据分析产生新认识，预测新动向、提供新思路。\n" +
                        "“智慧党建”是运用信息化新技术，整合各方资源，更有效地加强组织管理，提高服务群众水平，扩大党在网络世界存在感和数字化影响力，提高党的执政能力，巩固党的执政基础的新平台、新模式、新形态。\n" +
                        "“智慧党建文化解决方案”以党建文化云平台为核心，集智能党建宣展、党建VR体验学习系统、党建全媒体数据库和场景化应用为一体，协同党建文化专家和专业服务团队，为基层党组织提供智慧党建文化建设规划设计、组织实施、传播评价的生态服务。\n" +
                        "三协助三共同：协助建设真懂实悟的党建文化，建设忠诚坚实的党建文化，建设传承创新的党建文化；共同塑造党组织形象，共同提升党组织战斗力，共同凝聚党内外力量。\n",
                R.drawable.dyhd1, DateStringUtil.dateToString(new Date())
        ));
        list.add(new DjDtInfo(
                "技术赋能“党建文化+直播”智慧党建新模式",
                "新时代，新技术 主题党日活动应该怎么做\n" +
                        "“我们想做点什么？我们还能再多做点什么？”这一强烈意愿表达了YC和创显两个党支部共同的心声。经过数次的探讨交流，大家理清了工作思路，策划出精彩脚本，决定以直播的形式赋能党组织开启新时代智慧党建新模式，打造党建智慧新阵地。\n" +
                        "印象中的党建活动常以线下座谈会或参观红色教育基地的形式进行，一次党建活动需要前期进行人员组织和活动方案规划，但线下的活动仅限于党员的时间安排和到场人员数量，随着线上活动的普及，同样的组织者（主播+助理），同样的活动规划（直播脚本），运用线上直播的形式也可以同时让身在各处的人们同时参加党建活动。",
                R.drawable.dyhd2, DateStringUtil.dateToString(new Date())
        ));
        list.add(new DjDtInfo(
                "3日照银行烟台分行扎实开展“线上云端、智慧党建”系列活动",
                "新冠肺炎疫情发生以来，日照银行烟台分行机关党支部创新党建工作模式，以“智慧升级”助力“云端党建”，充分利用互联网优势，发挥思想引领，做到党建上“云端”、业务不“掉线”，全面打造“线上云端、智慧党建”特色品牌，并以此为主线开展了“云端捐赠”“云端种树主题党日活动”“云端党员管理”等系列活动。\n" +
                        "线上“云”捐赠，聚焦疫情防控\n" +
                        "　　疫情期间，分行机关党支部把思想和行动统一到党中央决策部署上，积极参与并做好落实疫情防控要求、保障金融服务顺畅、强化疫情防控金融支持，第一时间动员党员领导干部、金融青年进行抗击疫情公益捐赠，为打赢疫情防控阻击战、夺取防控斗争胜利贡献力量。通过举行同心战“疫”线上捐赠活动，累计筹集个人善款1.36万元。\n" +
                        "线上“云”植树，聚焦生态建设\n" +
                        "本着“线上”主题党日“不碰面”，党员防疫“驻堡垒”的原则，烟台分行机关党支部发起“凝心聚‘绿’·在沙漠种一颗花棒树”线上植树主题党日活动。党员干部在线上认养、认种树苗，开展义务植树，践行“绿水青山就是金山银山”的理念，防沙固沙、改善生态，活动形式新颖有意义。分行广大党员干部积极认养树苗，在阿拉善种植基地共建“日照银行烟台分行爱心林”。大家纷纷表示，种下的不仅仅是一株株花棒树，更是对战胜疫情的必胜信心和春暖花开的希望与期盼。此次线上“云”植树活动，以党建引领公益，为主题党日活动增添了活力，在提升党员干部“参与感”和“获得感”的同时，还实现了“生态效益”，是“互联网+党建+公益”模式的有益尝试和探索。\n" +
                        "线上“云”管理，聚焦从严治党\n" +
                        "合理运用“灯塔-党建在线”网络平台信息管理系统对党员实行线上“云”管理，其发展党员全程纪实、e支部维护管理、党员组织关系网上转接、党组织和党员信息库管理、党员及党组织信息变动等版块，强化了阵地建设和远教效果。党支部对重大事项决策、重要组织活动、“三会一课”等内容实时进行文字、图片和视频等材料的呈现，运用信息化手段让平台成为全面从严治党的工作载体，实现了对基层工作的有效监督和科学化管理，通过5个大功能18个小功能模块的精准运用，督促基层党组织和广大党员严格落实“三会一课”制度，对支部活动“搞形式”、党员工作“走过场”、党员发展“松扣子”等问题进行智能预警，严肃党组织生活纪律，加强了分行机关党支部的日常管理，切实做到了“数据说话”，让基层党建有了“指路明灯”。\n" +
                        "　　“线上云端、智慧党建”特色党建品牌的打造助力了智慧党建的服务升级，提升了党组织的凝聚力，畅通了基层党组织与党员的交流渠道，真正打造“零距离”。\n",
                R.drawable.dyhd3, DateStringUtil.dateToString(new Date())
        ));
        list.add(new DjDtInfo(
                "多项“党建+”活动的实施",
                "“党建作业搞上去了，村庄的习尚好了许多，下一步就是展开工业脱贫致富了。”李德东说，2016年9月，村里安排“两委”干部、建档立卡贫困户及村中有创业认识高的乡民一行20余人到澄迈县大丰镇荣盛畜牧饲养专业合作社的大型养猪场调查学习，进步乡民的展开决心和勇气，寻觅展开工业的路子。\n" +
                        "这次调查，更坚决了珠宝岭村展开工业的决心。尔后，朱宝岭村乡民陆续建起了5个存栏有数百头猪的猪业饲养场、1个存栏60多头牛的牛业饲养场、2个鱼鸭鹅混养场、3个大型山寮鸡饲养场、种植沉香500多亩。现在，这些工业已经成为该村脱贫攻坚的首要支撑。\n" +
                        "强化党建引领村庄展开，珠宝岭村取得了必定的成效。2016-2017年度，珠宝岭村党支部获评澄迈县先进底层党安排；今年2月，珠宝岭村党支部被澄迈县委评为“七星党支部”。\n" +
                        "李德东说，下一步，村党支部将以抓党建促村庄复兴为切入点，统筹推动美丽村庄与生态文明村建造，引进资金展开壮大村集体经济，完善出产路途建造，盘活优质土地资源，发起乡民展开高效生态农业，力争提前完成“农业强乡村美农民富”的方针。\n",
                R.drawable.dyhd4, DateStringUtil.dateToString(new Date())
        ));

        list2.add(new DjDtInfo(
                "创新党建工作，小程序助力新时代智慧党建",
                "习近平总书记指出，互联网是我们面临的“最大变量”，如果党过不了互联网这一关，就过不了长期执政这一关。因此，新时代党建如何创新是每个组织都需要思考的问题。\n" +
                        " \n" +
                        "党建小程序 探索互联网时代党建新模式\n" +
                        "“鄂市污染物在线监控党建云”小程序是以微信为载体，依托成熟的云端平台进行设计和搭建，形成的新媒体轻应用程序。此款小程序重点着力扩大基层党组织覆盖面，开创了新的党组织设置方式和组织活动方式，进一步提高党的领导水平和执政能力。\n" +
                        "鄂市相关领导表示：“鄂市污染物在线监控党建云小程序，从理论规划到实际落地，始终坚持提升党的执政能力建设和先进性建设。自上线以来，以打造党内党内生活新模式、交流互动新平台、学习教育新课堂、管理服务新帮手、智慧党建新体系为宗旨。号召更多的党员同志们使用这个党员‘百宝箱’。此次小程序正式上线，感谢微盛的大力支持。接下来，希望我们会有进一步地深度合作。”\n" +
                        "扫码体验小程序\n" +
                        "近年来，智慧党建作为一种结合了移动互联网、数据分析、云计算、社交网络等手段的党建模式，已经成为提高党的执政能力，巩固党的执政基础的新平台、新模式、新形态。而党建小程序，成为智慧党建必备的基础应用。\n" +
                        "加强基层党的建设，交流方式的平等化\n" +
                        "“鄂市污染物在线监控党建云”小程序正式上线， 设立了党建的主体内容，三会一课信息动态，党组织各项学习内容，党组织活动，党建党史等。打破了党员与组织之间、党员与党员之间交流的时空界限，改变了以往小范围、集中式、层层传递的灌输式教育模式，能够让党的声音快速直达基层支部一线，上级党组织的精神能迅速贯彻到党员中，使党员能随时随地学习，履行接受教育的权利和义务。\n" +
                        "  \n" +
                        "丰富学习资源，教育形式新颖化\n" +
                        "党建工作的“三会一课”是党员开展学习教育的传统方式。党建小程序中，不仅有“三会一课”，还设置资讯列表、主题党日、党务知识及谈话谈心等模块。党建的小程序的出现为加强和改进党建工作开辟了新途径，为党员参会学习党建知识提供了新方式，会议记录学习记录皆有据可查，成为党建工作开展的新载体。\n",
                R.drawable.dyhd5, DateStringUtil.dateToString(new Date())
        ));
        list2.add(new DjDtInfo(
                "智慧党建活动室长啥样？",
                "在“全国石油物探企业党建思想政治工作企业文化研究会2019年年会”期间，来自中国石油、中国石化、中国海油等29个会员单位的90余名领导和代表参观中油瑞飞“智慧党建活动室”，现场观摩了“守初心、担使命、亮承诺”的主题党日活动，体验VR产品。现场领导和代表都对党建VR一体机、智能会议纪要系统等智能党建产品给予了高度的评价。\n" +
                        " \n" +
                        "　　2019年10月，中油瑞飞在中国石油党建信息化平台的支撑下，致力于实现“互联网+党建”向“智慧党建”迈进，重磅打造“线下智能终端设备+融媒体+线上互联网平台”的“智慧党建活动室”，借助科技的力量，打造多元体验，让基层党建工作更“接地气、凝人气、扬正气”，让主题教育更生动有趣，让党员更学有所获，实现党建工作的标准化和智能化，让党建工作向纵深发力。\n" +
                        "“全智能”主题党日有啥不一样?\n" +
                        "　　进入“智慧党建活动室”，通过人脸识别签到;萌萌的智能机器人“走”过来打招呼、充当串场主持人、增加表演;触摸大屏按钮就可以在活动室内参加一场集体升国旗仪式;戴上VR眼镜集体重温入党誓词，沉浸式体验飞夺泸定桥、开国大典等波澜壮阔的历史场景、27个新时代新成就等场景，以及70部爱国主义教育基地全景宣教视频;运用“党员画像”开展民主评议党员工作;会后通过智能会议系统的语音转文字功能，将会上发言自动转换成发言资料、会议纪要等，进行归档……\n" +
                        " \n" +
                        "“全智能”的主题党日活动，改变了传统以人为因素组织管理党日活动的形式，打通了以智能机器人和VR技术为应用手段，以党员切身体验为主的真正接地气的主题党日活动方案，让党员同志们身临其境，以沉浸式交互体验的形式，充分调动党员的参与意愿、学习热情，让党日活动形式更加多样化，活动内容更加丰富生动有趣，实现主题教育的高质高效。\n",
                R.drawable.dyhd1, DateStringUtil.dateToString(new Date())
        ));
        list2.add(new DjDtInfo(
                "科技激发新活力 “智慧党建”正青春",
                "智能化时代，互联网技术在各行各业生根发芽，影响着人们衣食住行的各个方面。各地党建工作也在积极融入“互联网 ”的潮流，开启“智慧”时代。\n" +
                        "“党建手机app、党建微信公众号、可视化党建管理平台……这些智慧平台，不仅让基层党建更加活跃起来，还有效解决了很多居民关心的社区管理问题。”\n" +
                        " \n" +
                        "在第三届人民网内容科技大赛中，来自济宁市任城区的“党群e家信息化平台”项目，为解决党员管理难等基层党建老大难问题打开了有效破解新窗口，促进了党建工作提质增效。\n" +
                        "智慧平台推动党建工作高效运行\n" +
                        "今年1月16日，任城区安全生产和疫情防控工作视频会议召开,依托党群e家信息化平台的可视化板块，实现了区、镇、村三级同步培训学习。\n" +
                        "据介绍，该区推出的党群e家信息化平台及“365”管理服务模式，通过搭建可视化党建管理平台、党建手机app平台、党建微信公众号平台、党建门户网站平台、党建新视线电视平台、党建大数据分析应用平台，各平台互为补充，推动党建工作的全域覆盖、线上线下相互融合促进。同时，通过构建“区—镇(街道)—村(社区)”三级基层党建工作体系和管理网络，让党建信息化有人来抓、有人来管、有人来干。\n",
                R.drawable.dyhd2, DateStringUtil.dateToString(new Date())
        ));
        list2.add(new DjDtInfo(
                "党群e家信息化平台全纪实系统",
                "通过信息化平台和区镇村三级管理服务，实现监督管理可视化、党群服务便捷化、党务工作智能化、学习交流互动化、组织活动纪实化，让党的建设和组织工作高效运行。",
                R.drawable.dyhd3, DateStringUtil.dateToString(new Date())
        ));
        list3.add(new DjDtInfo(
                "多项“党建+”活动的实施",
                "“党建作业搞上去了，村庄的习尚好了许多，下一步就是展开工业脱贫致富了。”李德东说，2016年9月，村里安排“两委”干部、建档立卡贫困户及村中有创业认识高的乡民一行20余人到澄迈县大丰镇荣盛畜牧饲养专业合作社的大型养猪场调查学习，进步乡民的展开决心和勇气，寻觅展开工业的路子。\n" +
                        "这次调查，更坚决了珠宝岭村展开工业的决心。尔后，朱宝岭村乡民陆续建起了5个存栏有数百头猪的猪业饲养场、1个存栏60多头牛的牛业饲养场、2个鱼鸭鹅混养场、3个大型山寮鸡饲养场、种植沉香500多亩。现在，这些工业已经成为该村脱贫攻坚的首要支撑。\n" +
                        "强化党建引领村庄展开，珠宝岭村取得了必定的成效。2016-2017年度，珠宝岭村党支部获评澄迈县先进底层党安排；今年2月，珠宝岭村党支部被澄迈县委评为“七星党支部”。\n" +
                        "李德东说，下一步，村党支部将以抓党建促村庄复兴为切入点，统筹推动美丽村庄与生态文明村建造，引进资金展开壮大村集体经济，完善出产路途建造，盘活优质土地资源，发起乡民展开高效生态农业，力争提前完成“农业强乡村美农民富”的方针。\n",
                R.drawable.dyhd4, DateStringUtil.dateToString(new Date())
        ));
        list3.add(new DjDtInfo(
                "创新党建工作，小程序助力新时代智慧党建",
                "习近平总书记指出，互联网是我们面临的“最大变量”，如果党过不了互联网这一关，就过不了长期执政这一关。因此，新时代党建如何创新是每个组织都需要思考的问题。\n" +
                        " \n" +
                        "党建小程序 探索互联网时代党建新模式\n" +
                        "“鄂市污染物在线监控党建云”小程序是以微信为载体，依托成熟的云端平台进行设计和搭建，形成的新媒体轻应用程序。此款小程序重点着力扩大基层党组织覆盖面，开创了新的党组织设置方式和组织活动方式，进一步提高党的领导水平和执政能力。\n" +
                        "鄂市相关领导表示：“鄂市污染物在线监控党建云小程序，从理论规划到实际落地，始终坚持提升党的执政能力建设和先进性建设。自上线以来，以打造党内党内生活新模式、交流互动新平台、学习教育新课堂、管理服务新帮手、智慧党建新体系为宗旨。号召更多的党员同志们使用这个党员‘百宝箱’。此次小程序正式上线，感谢微盛的大力支持。接下来，希望我们会有进一步地深度合作。”\n" +
                        "扫码体验小程序\n" +
                        "近年来，智慧党建作为一种结合了移动互联网、数据分析、云计算、社交网络等手段的党建模式，已经成为提高党的执政能力，巩固党的执政基础的新平台、新模式、新形态。而党建小程序，成为智慧党建必备的基础应用。\n" +
                        "加强基层党的建设，交流方式的平等化\n" +
                        "“鄂市污染物在线监控党建云”小程序正式上线， 设立了党建的主体内容，三会一课信息动态，党组织各项学习内容，党组织活动，党建党史等。打破了党员与组织之间、党员与党员之间交流的时空界限，改变了以往小范围、集中式、层层传递的灌输式教育模式，能够让党的声音快速直达基层支部一线，上级党组织的精神能迅速贯彻到党员中，使党员能随时随地学习，履行接受教育的权利和义务。\n" +
                        "  \n" +
                        "丰富学习资源，教育形式新颖化\n" +
                        "党建工作的“三会一课”是党员开展学习教育的传统方式。党建小程序中，不仅有“三会一课”，还设置资讯列表、主题党日、党务知识及谈话谈心等模块。党建的小程序的出现为加强和改进党建工作开辟了新途径，为党员参会学习党建知识提供了新方式，会议记录学习记录皆有据可查，成为党建工作开展的新载体。\n",
                R.drawable.dyhd5, DateStringUtil.dateToString(new Date())
        ));
        list3.add(new DjDtInfo(
                "科技激发新活力 “智慧党建”正青春",
                "智能化时代，互联网技术在各行各业生根发芽，影响着人们衣食住行的各个方面。各地党建工作也在积极融入“互联网 ”的潮流，开启“智慧”时代。\n" +
                        "“党建手机app、党建微信公众号、可视化党建管理平台……这些智慧平台，不仅让基层党建更加活跃起来，还有效解决了很多居民关心的社区管理问题。”\n" +
                        " \n" +
                        "在第三届人民网内容科技大赛中，来自济宁市任城区的“党群e家信息化平台”项目，为解决党员管理难等基层党建老大难问题打开了有效破解新窗口，促进了党建工作提质增效。\n" +
                        "智慧平台推动党建工作高效运行\n" +
                        "今年1月16日，任城区安全生产和疫情防控工作视频会议召开,依托党群e家信息化平台的可视化板块，实现了区、镇、村三级同步培训学习。\n" +
                        "据介绍，该区推出的党群e家信息化平台及“365”管理服务模式，通过搭建可视化党建管理平台、党建手机app平台、党建微信公众号平台、党建门户网站平台、党建新视线电视平台、党建大数据分析应用平台，各平台互为补充，推动党建工作的全域覆盖、线上线下相互融合促进。同时，通过构建“区—镇(街道)—村(社区)”三级基层党建工作体系和管理网络，让党建信息化有人来抓、有人来管、有人来干。\n",
                R.drawable.dyhd2, DateStringUtil.dateToString(new Date())
        ));
        list3.add(new DjDtInfo(
                "党群e家信息化平台全纪实系统",
                "通过信息化平台和区镇村三级管理服务，实现监督管理可视化、党群服务便捷化、党务工作智能化、学习交流互动化、组织活动纪实化，让党的建设和组织工作高效运行。",
                R.drawable.dyhd3, DateStringUtil.dateToString(new Date())
        ));

        list4.add(new DjDtInfo(
                "广西灵川用新媒体推动“三会一课”制度落实“智慧党建”激发活力",
                "学没学谁来管？”“学多学少如何体现？”在推进“两学一做”学习教育常态化制度化过程中，时不时会听到这样的声音。\n" +
                        "广西桂林灵川县运用“互联网+”，构建“智慧党建”平台，包括三个部分，“灵川党建e视讯”系统、“灵川党建e家”微信公众号和“党建e生活”党员线上积分管理平台，以“痕迹化”“轨迹化”管理，从严从实从新抓好“三会一课”。\n" +
                        " “每个村的党员活动室都安装了摄像头，可以在后台督导各村‘三会一课’开展情况和干部坐班情况。”灵川县大圩镇党委书记李涵剑说。\n" +
                        "这就是“灵川党建e视讯”可视化系统，具有远程指导、视频会议、实时监督、录像存储等功能，覆盖了灵川全县147个行政村（社区）。通过对党组织活动实行全程记录、全程录像，实现“三会一课”档案电子化管理，确保有“痕迹”可查，规范了基层党组织生活开展，基层工作作风庸懒散等问题得到有效整改。\n" +
                        " “为了传导压力，我们还在‘灵川党建e家’微信平台设立‘红黑榜’，每季度对基层党组织落实‘三会一课’情况进行通报。”灵川县委组织部负责人说。\n" +
                        "此外，灵川县党群服务中心推出“我和党课有个约会”六大学习套餐，包含初心讲堂、故事党课、电影党课、角色扮演、政治庆生等互动体验环节，使组织生活有党味、有温度、更走心，推动“三会一课”等组织生活融入党员的“血液”。\n" +
                        " “我今天通过‘灵川党建e家’为贫困户实现了一个‘微心愿’，加了10分。”灵川县科技局党支部党员张树斌高兴地说。\n" +
                        " “党建e生活”线上积分管理平台，将党员的日常表现简化为“会、学、能、做”四个维度立体化考核。按机关、两新、农村（社区）党组织及有职、无职党员分类制定评分标准，实行季度积分同类排名。每次签到参加学习、活动，系统内就会自动登记并积分，客观全面地记录了党员学习成长的轨迹。\n" +
                        " “通过‘党建e生活’平台，将党员参加‘三会一课’、志愿服务等情况量化累积成分数，按季度评选先锋、合格、不合格党员，增强了党员的责任心和紧迫感，推动党员教育培训、服务群众经常性、制度化，有效促进了‘三会一课’等基本制度在基层落地生根。”灵川县委常委、组织部部长潘军华介绍说。\n",
                R.drawable.dyhd2, DateStringUtil.dateToString(new Date())
        ));
        list4.add(new DjDtInfo(
                "3日照银行烟台分行扎实开展“线上云端、智慧党建”系列活动",
                "新冠肺炎疫情发生以来，日照银行烟台分行机关党支部创新党建工作模式，以“智慧升级”助力“云端党建”，充分利用互联网优势，发挥思想引领，做到党建上“云端”、业务不“掉线”，全面打造“线上云端、智慧党建”特色品牌，并以此为主线开展了“云端捐赠”“云端种树主题党日活动”“云端党员管理”等系列活动。\n" +
                        "线上“云”捐赠，聚焦疫情防控\n" +
                        "　　疫情期间，分行机关党支部把思想和行动统一到党中央决策部署上，积极参与并做好落实疫情防控要求、保障金融服务顺畅、强化疫情防控金融支持，第一时间动员党员领导干部、金融青年进行抗击疫情公益捐赠，为打赢疫情防控阻击战、夺取防控斗争胜利贡献力量。通过举行同心战“疫”线上捐赠活动，累计筹集个人善款1.36万元。\n" +
                        "线上“云”植树，聚焦生态建设\n" +
                        "本着“线上”主题党日“不碰面”，党员防疫“驻堡垒”的原则，烟台分行机关党支部发起“凝心聚‘绿’·在沙漠种一颗花棒树”线上植树主题党日活动。党员干部在线上认养、认种树苗，开展义务植树，践行“绿水青山就是金山银山”的理念，防沙固沙、改善生态，活动形式新颖有意义。分行广大党员干部积极认养树苗，在阿拉善种植基地共建“日照银行烟台分行爱心林”。大家纷纷表示，种下的不仅仅是一株株花棒树，更是对战胜疫情的必胜信心和春暖花开的希望与期盼。此次线上“云”植树活动，以党建引领公益，为主题党日活动增添了活力，在提升党员干部“参与感”和“获得感”的同时，还实现了“生态效益”，是“互联网+党建+公益”模式的有益尝试和探索。\n" +
                        "线上“云”管理，聚焦从严治党\n" +
                        "合理运用“灯塔-党建在线”网络平台信息管理系统对党员实行线上“云”管理，其发展党员全程纪实、e支部维护管理、党员组织关系网上转接、党组织和党员信息库管理、党员及党组织信息变动等版块，强化了阵地建设和远教效果。党支部对重大事项决策、重要组织活动、“三会一课”等内容实时进行文字、图片和视频等材料的呈现，运用信息化手段让平台成为全面从严治党的工作载体，实现了对基层工作的有效监督和科学化管理，通过5个大功能18个小功能模块的精准运用，督促基层党组织和广大党员严格落实“三会一课”制度，对支部活动“搞形式”、党员工作“走过场”、党员发展“松扣子”等问题进行智能预警，严肃党组织生活纪律，加强了分行机关党支部的日常管理，切实做到了“数据说话”，让基层党建有了“指路明灯”。\n" +
                        "　　“线上云端、智慧党建”特色党建品牌的打造助力了智慧党建的服务升级，提升了党组织的凝聚力，畅通了基层党组织与党员的交流渠道，真正打造“零距离”。\n",
                R.drawable.dyhd3, DateStringUtil.dateToString(new Date())
        ));
        list4.add(new DjDtInfo(
                "多项“党建+”活动的实施",
                "“党建作业搞上去了，村庄的习尚好了许多，下一步就是展开工业脱贫致富了。”李德东说，2016年9月，村里安排“两委”干部、建档立卡贫困户及村中有创业认识高的乡民一行20余人到澄迈县大丰镇荣盛畜牧饲养专业合作社的大型养猪场调查学习，进步乡民的展开决心和勇气，寻觅展开工业的路子。\n" +
                        "这次调查，更坚决了珠宝岭村展开工业的决心。尔后，朱宝岭村乡民陆续建起了5个存栏有数百头猪的猪业饲养场、1个存栏60多头牛的牛业饲养场、2个鱼鸭鹅混养场、3个大型山寮鸡饲养场、种植沉香500多亩。现在，这些工业已经成为该村脱贫攻坚的首要支撑。\n" +
                        "强化党建引领村庄展开，珠宝岭村取得了必定的成效。2016-2017年度，珠宝岭村党支部获评澄迈县先进底层党安排；今年2月，珠宝岭村党支部被澄迈县委评为“七星党支部”。\n" +
                        "李德东说，下一步，村党支部将以抓党建促村庄复兴为切入点，统筹推动美丽村庄与生态文明村建造，引进资金展开壮大村集体经济，完善出产路途建造，盘活优质土地资源，发起乡民展开高效生态农业，力争提前完成“农业强乡村美农民富”的方针。\n",
                R.drawable.dyhd4, DateStringUtil.dateToString(new Date())
        ));

        list4.add(new DjDtInfo(
                "创新党建工作，小程序助力新时代智慧党建",
                "习近平总书记指出，互联网是我们面临的“最大变量”，如果党过不了互联网这一关，就过不了长期执政这一关。因此，新时代党建如何创新是每个组织都需要思考的问题。\n" +
                        " \n" +
                        "党建小程序 探索互联网时代党建新模式\n" +
                        "“鄂市污染物在线监控党建云”小程序是以微信为载体，依托成熟的云端平台进行设计和搭建，形成的新媒体轻应用程序。此款小程序重点着力扩大基层党组织覆盖面，开创了新的党组织设置方式和组织活动方式，进一步提高党的领导水平和执政能力。\n" +
                        "鄂市相关领导表示：“鄂市污染物在线监控党建云小程序，从理论规划到实际落地，始终坚持提升党的执政能力建设和先进性建设。自上线以来，以打造党内党内生活新模式、交流互动新平台、学习教育新课堂、管理服务新帮手、智慧党建新体系为宗旨。号召更多的党员同志们使用这个党员‘百宝箱’。此次小程序正式上线，感谢微盛的大力支持。接下来，希望我们会有进一步地深度合作。”\n" +
                        "扫码体验小程序\n" +
                        "近年来，智慧党建作为一种结合了移动互联网、数据分析、云计算、社交网络等手段的党建模式，已经成为提高党的执政能力，巩固党的执政基础的新平台、新模式、新形态。而党建小程序，成为智慧党建必备的基础应用。\n" +
                        "加强基层党的建设，交流方式的平等化\n" +
                        "“鄂市污染物在线监控党建云”小程序正式上线， 设立了党建的主体内容，三会一课信息动态，党组织各项学习内容，党组织活动，党建党史等。打破了党员与组织之间、党员与党员之间交流的时空界限，改变了以往小范围、集中式、层层传递的灌输式教育模式，能够让党的声音快速直达基层支部一线，上级党组织的精神能迅速贯彻到党员中，使党员能随时随地学习，履行接受教育的权利和义务。\n" +
                        "  \n" +
                        "丰富学习资源，教育形式新颖化\n" +
                        "党建工作的“三会一课”是党员开展学习教育的传统方式。党建小程序中，不仅有“三会一课”，还设置资讯列表、主题党日、党务知识及谈话谈心等模块。党建的小程序的出现为加强和改进党建工作开辟了新途径，为党员参会学习党建知识提供了新方式，会议记录学习记录皆有据可查，成为党建工作开展的新载体。\n",
                R.drawable.dyhd5, DateStringUtil.dateToString(new Date())
        ));
    }
}
